package com.example.clock_demo.dto;

import com.fasterxml.jackson.annotation.JsonFormat; // 导入 JsonFormat
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.AllArgsConstructor;

import java.time.LocalDateTime; // 用于打卡时间

@Data
@NoArgsConstructor
@AllArgsConstructor
public class PunchRecordRequestDTO {
    private String teamName;     // 班组名字
    private String employeeName; // 姓名
    private String employeeNumber; // 工号

    // 使用 @JsonFormat 来指定 JSON 字符串到 LocalDateTime 的转换格式
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime punchTime; // 打卡时间
}